mythical progeny of the human being - Spanish English Dictionary